#pragma once
class NxScene;
class NxController;

class PlayerController
{
public:
	PlayerController(Scene* scene, const Vector3& pos, float radius, float height);
	~PlayerController();

	void Move(const Vector3& moveDir);
	void SetPosition(const Vector3& pos);
	Vector3 GetPosition();

private:
	Scene* mScene;
	NxController* mController;
	Vector3 mLocalOffset;
};
